# near model CODE resource # entry label at 0x0000 export_75: entry: 00000000 4E56 FFFA link A6, -0x0006 00000004 48E7 0300 movem.l -[A7], D6,D7 00000008 4267 clr.w -[A7] 0000000A A994 trap CurResFile 0000000C 3B5F DB7A move.w [A5 - 0x2486], [A7]+ 00000010 207C 0000 028E movea.l A0, 0x28E 00000016 0C90 0000 7FFF cmpi.l [A0], 0x7FFF 0000001C 6D14 blt +0x16 /* 00000032 */ 0000001E 42A7 clr.l -[A7] 00000020 2EB8 0130 move.l [A7], [0x00000130 /* ApplLimit */] 00000024 2C1F move.l D6, [A7]+ 00000026 9CBC 0000 2710 sub.l D6, 0x2710 0000002C 2F06 move.l -[A7], D6 0000002E 205F movea.l A0, [A7]+ 00000030 A02D trap SetApplLimit label00000032: 00000032 A063 trap MaxApplZone 00000034 A036 trap MoreMasters 00000036 A036 trap MoreMasters 00000038 A036 trap MoreMasters 0000003A 42A7 clr.l -[A7] 0000003C 4EAD 00B2 jsr [A5 + 0xB2] 00000040 2B5F F9DE move.l [A5 - 0x622], [A7]+ 00000044 42A7 clr.l -[A7] 00000046 4EAD 00B2 jsr [A5 + 0xB2] 0000004A 2B5F F9E2 move.l [A5 - 0x61E], [A7]+ 0000004E 7E01 moveq.l D7, 0x01 00000050 6028 bra +0x2A /* 0000007A */ label00000052: 00000052 3007 move.w D0, D7 00000054 3200 move.w D1, D0 00000056 5341 subq.w D1, 1 00000058 43BC 0013 5340 .invalid 1, 0x135340 // invalid opcode 4 with b == 6 0000005E 41ED F9F8 lea.l A0, [A5 - 0x608] 00000062 E540 asl D0.w, 2 00000064 48E7 8080 movem.l -[A7], D0,A0 00000068 42A7 clr.l -[A7] 0000006A 4EAD 00B2 jsr [A5 + 0xB2] 0000006E 221F move.l D1, [A7]+ 00000070 4CDF 0101 movem.l A0,D0, [A7]+ 00000074 2181 0000 move.l [A0 + D0.w], D1 00000078 5247 addq.w D7, 1 label0000007A: 0000007A 7014 moveq.l D0, 0x14 0000007C B047 cmp.w D0, D7 0000007E 6CD2 bge -0x2C /* 00000052 */ 00000080 4CDF 00C0 movem.l D7,D6, [A7]+ 00000084 4E5E unlink A6 00000086 4E75 rts fn00000088: 00000088 4E56 0000 link A6, 0 0000008C 42A7 clr.l -[A7] 0000008E 3F2E 000A move.w -[A7], [A6 + 0xA] 00000092 1F2E 0008 move.b -[A7], [A6 + 0x8] 00000096 4EAD 0052 jsr [A5 + 0x52] 0000009A 42A7 clr.l -[A7] 0000009C 3F3C A89F move.w -[A7], 0xA89F 000000A0 4EAD 004A jsr [A5 + 0x4A] 000000A4 201F move.l D0, [A7]+ 000000A6 B09F cmp.l D0, [A7]+ 000000A8 56C0 sne D0 000000AA 4400 neg.b D0 000000AC 1D40 000C move.b [A6 + 0xC], D0 000000B0 4E5E unlink A6 000000B2 2E9F move.l [A7], [A7]+ 000000B4 4E75 rts fn000000B6: 000000B6 4E56 0000 link A6, 0 000000BA 206E 000C movea.l A0, [A6 + 0xC] 000000BE 30AE 000A move.w [A0], [A6 + 0xA] 000000C2 206E 000C movea.l A0, [A6 + 0xC] 000000C6 316E 0008 0002 move.w [A0 + 0x2], [A6 + 0x8] 000000CC 4E5E unlink A6 000000CE 205F movea.l A0, [A7]+ 000000D0 504F addq.w A7, 8 000000D2 4ED0 jmp [A0] fn000000D4: 000000D4 4E56 FFEC link A6, -0x0014 000000D8 48E7 0700 movem.l -[A7], D5,D6,D7 000000DC 302D FC3C move.w D0, [A5 - 0x3C4] 000000E0 906D FC38 sub.w D0, [A5 - 0x3C8] 000000E4 3D40 FFF8 move.w [A6 - 0x8], D0 000000E8 302D FC3A move.w D0, [A5 - 0x3C6] 000000EC 906D FC36 sub.w D0, [A5 - 0x3CA] 000000F0 3D40 FFF6 move.w [A6 - 0xA], D0 000000F4 3D6E 000C FFFC move.w [A6 - 0x4], [A6 + 0xC] 000000FA 3D6E 000E FFFA move.w [A6 - 0x6], [A6 + 0xE] 00000100 7E2A moveq.l D7, 0x2A 00000102 302E FFF8 move.w D0, [A6 - 0x8] 00000106 5D40 subq.w D0, 6 00000108 B06E FFFC cmp.w D0, [A6 - 0x4] 0000010C 5DC6 slt D6 0000010E 4406 neg.b D6 00000110 302E FFFA move.w D0, [A6 - 0x6] 00000114 D07C 0012 add.w D0, 0x12 00000118 322E FFF6 move.w D1, [A6 - 0xA] 0000011C 927C 001B sub.w D1, 0x1B 00000120 B240 cmp.w D1, D0 00000122 5DC5 slt D5 00000124 4405 neg.b D5 00000126 1006 move.b D0, D6 00000128 6714 beq +0x16 /* 0000013E */ 0000012A 486E FFEE pea.l [A6 - 0x12] 0000012E 3F3C 0003 move.w -[A7], 0x3 00000132 302E FFF8 move.w D0, [A6 - 0x8] 00000136 5740 subq.w D0, 3 00000138 3F00 move.w -[A7], D0 0000013A 4EBA FF7A jsr [PC - 0x86 /* 000000B6 */] label0000013E: 0000013E 1005 move.b D0, D5 00000140 6712 beq +0x14 /* 00000154 */ 00000142 486E FFF2 pea.l [A6 - 0xE] 00000146 3F07 move.w -[A7], D7 00000148 302E FFF6 move.w D0, [A6 - 0xA] 0000014C 5740 subq.w D0, 3 0000014E 3F00 move.w -[A7], D0 00000150 4EBA FF64 jsr [PC - 0x9C /* 000000B6 */] label00000154: 00000154 302E 0010 move.w D0, [A6 + 0x10] 00000158 5340 subq.w D0, 1 0000015A 6B00 030A bmi +0x30C /* 00000466 */ 0000015E 0C40 0008 cmpi.w D0, 0x8 00000162 6E00 0302 bgt +0x304 /* 00000466 */ 00000166 D040 add.w D0, D0 00000168 303B 0006 move.w D0, [PC + D0.w + 0x6] 0000016C 4EFB 0000 jmp [PC + D0.w] 00000170 0014 0048 ori.b [A4], 0x48 /* 'H' */ 00000174 00A6 00E4 013A ori.l -[A6], 0xE4013A 0000017A 01BA 021A bclr [PC + 0x21A /* 00000396 */], D0 0000017E 0256 02B8 andi.w [A6], 0x2B8 00000182 1006 move.b D0, D6 00000184 6614 bne +0x16 /* 0000019A */ 00000186 486E FFEE pea.l [A6 - 0x12] 0000018A 3F3C 0003 move.w -[A7], 0x3 0000018E 302E FFFC move.w D0, [A6 - 0x4] 00000192 5640 addq.w D0, 3 00000194 3F00 move.w -[A7], D0 00000196 4EBA FF1E jsr [PC - 0xE2 /* 000000B6 */] label0000019A: 0000019A 1005 move.b D0, D5 0000019C 6600 02C8 bne +0x2CA /* 00000466 */ 000001A0 486E FFF2 pea.l [A6 - 0xE] 000001A4 3F07 move.w -[A7], D7 000001A6 302E FFFA move.w D0, [A6 - 0x6] 000001AA D047 add.w D0, D7 000001AC 3F00 move.w -[A7], D0 000001AE 4EBA FF06 jsr [PC - 0xFA /* 000000B6 */] 000001B2 6000 02B2 bra +0x2B4 /* 00000466 */ 000001B6 1006 move.b D0, D6 000001B8 6614 bne +0x16 /* 000001CE */ 000001BA 486E FFEE pea.l [A6 - 0x12] 000001BE 3F3C 0003 move.w -[A7], 0x3 000001C2 302E FFFC move.w D0, [A6 - 0x4] 000001C6 5640 addq.w D0, 3 000001C8 3F00 move.w -[A7], D0 000001CA 4EBA FEEA jsr [PC - 0x116 /* 000000B6 */] label000001CE: 000001CE 1005 move.b D0, D5 000001D0 6600 0294 bne +0x296 /* 00000466 */ 000001D4 486E FFF2 pea.l [A6 - 0xE] 000001D8 302E FFF6 move.w D0, [A6 - 0xA] 000001DC 907C 001B sub.w D0, 0x1B 000001E0 906E FFFA sub.w D0, [A6 - 0x6] 000001E4 48C0 ext.l D0 000001E6 81FC 0002 divs.w D0, 0x2 000001EA D047 add.w D0, D7 000001EC 3F00 move.w -[A7], D0 000001EE 302E FFFA move.w D0, [A6 - 0x6] 000001F2 D047 add.w D0, D7 000001F4 3207 move.w D1, D7 000001F6 5641 addq.w D1, 3 000001F8 342E FFF6 move.w D2, [A6 - 0xA] 000001FC 9441 sub.w D2, D1 000001FE 946E FFFA sub.w D2, [A6 - 0x6] 00000202 48C2 ext.l D2 00000204 85FC 0002 divs.w D2, 0x2 00000208 D440 add.w D2, D0 0000020A 3F02 move.w -[A7], D2 0000020C 4EBA FEA8 jsr [PC - 0x158 /* 000000B6 */] 00000210 6000 0254 bra +0x256 /* 00000466 */ 00000214 1006 move.b D0, D6 00000216 6614 bne +0x16 /* 0000022C */ 00000218 486E FFEE pea.l [A6 - 0x12] 0000021C 3F3C 0003 move.w -[A7], 0x3 00000220 302E FFFC move.w D0, [A6 - 0x4] 00000224 5640 addq.w D0, 3 00000226 3F00 move.w -[A7], D0 00000228 4EBA FE8C jsr [PC - 0x174 /* 000000B6 */] label0000022C: 0000022C 1005 move.b D0, D5 0000022E 6600 0236 bne +0x238 /* 00000466 */ 00000232 486E FFF2 pea.l [A6 - 0xE] 00000236 302E FFF6 move.w D0, [A6 - 0xA] 0000023A 5740 subq.w D0, 3 0000023C 906E FFFA sub.w D0, [A6 - 0x6] 00000240 3F00 move.w -[A7], D0 00000242 302E FFF6 move.w D0, [A6 - 0xA] 00000246 5740 subq.w D0, 3 00000248 3F00 move.w -[A7], D0 0000024A 4EBA FE6A jsr [PC - 0x196 /* 000000B6 */] 0000024E 6000 0216 bra +0x218 /* 00000466 */ 00000252 1006 move.b D0, D6 00000254 6636 bne +0x38 /* 0000028C */ 00000256 486E FFEE pea.l [A6 - 0x12] 0000025A 302E FFF8 move.w D0, [A6 - 0x8] 0000025E 5D40 subq.w D0, 6 00000260 906E FFFC sub.w D0, [A6 - 0x4] 00000264 48C0 ext.l D0 00000266 81FC 0002 divs.w D0, 0x2 0000026A 5640 addq.w D0, 3 0000026C 3F00 move.w -[A7], D0 0000026E 302E FFFC move.w D0, [A6 - 0x4] 00000272 5640 addq.w D0, 3 00000274 322E FFF8 move.w D1, [A6 - 0x8] 00000278 5D41 subq.w D1, 6 0000027A 926E FFFC sub.w D1, [A6 - 0x4] 0000027E 48C1 ext.l D1 00000280 83FC 0002 divs.w D1, 0x2 00000284 D240 add.w D1, D0 00000286 3F01 move.w -[A7], D1 00000288 4EBA FE2C jsr [PC - 0x1D4 /* 000000B6 */] label0000028C: 0000028C 1005 move.b D0, D5 0000028E 6600 01D6 bne +0x1D8 /* 00000466 */ 00000292 486E FFF2 pea.l [A6 - 0xE] 00000296 3F07 move.w -[A7], D7 00000298 302E FFFA move.w D0, [A6 - 0x6] 0000029C D047 add.w D0, D7 0000029E 3F00 move.w -[A7], D0 000002A0 4EBA FE14 jsr [PC - 0x1EC /* 000000B6 */] 000002A4 6000 01C0 bra +0x1C2 /* 00000466 */ 000002A8 1006 move.b D0, D6 000002AA 6636 bne +0x38 /* 000002E2 */ 000002AC 486E FFEE pea.l [A6 - 0x12] 000002B0 302E FFF8 move.w D0, [A6 - 0x8] 000002B4 5D40 subq.w D0, 6 000002B6 906E FFFC sub.w D0, [A6 - 0x4] 000002BA 48C0 ext.l D0 000002BC 81FC 0002 divs.w D0, 0x2 000002C0 5640 addq.w D0, 3 000002C2 3F00 move.w -[A7], D0 000002C4 302E FFFC move.w D0, [A6 - 0x4] 000002C8 5640 addq.w D0, 3 000002CA 322E FFF8 move.w D1, [A6 - 0x8] 000002CE 5D41 subq.w D1, 6 000002D0 926E FFFC sub.w D1, [A6 - 0x4] 000002D4 48C1 ext.l D1 000002D6 83FC 0002 divs.w D1, 0x2 000002DA D240 add.w D1, D0 000002DC 3F01 move.w -[A7], D1 000002DE 4EBA FDD6 jsr [PC - 0x22A /* 000000B6 */] label000002E2: 000002E2 1005 move.b D0, D5 000002E4 6600 0180 bne +0x182 /* 00000466 */ 000002E8 486E FFF2 pea.l [A6 - 0xE] 000002EC 302E FFF6 move.w D0, [A6 - 0xA] 000002F0 907C 001B sub.w D0, 0x1B 000002F4 906E FFFA sub.w D0, [A6 - 0x6] 000002F8 48C0 ext.l D0 000002FA 81FC 0002 divs.w D0, 0x2 000002FE D047 add.w D0, D7 00000300 3F00 move.w -[A7], D0 00000302 302E FFFA move.w D0, [A6 - 0x6] 00000306 D047 add.w D0, D7 00000308 3207 move.w D1, D7 0000030A 5641 addq.w D1, 3 0000030C 342E FFF6 move.w D2, [A6 - 0xA] 00000310 9441 sub.w D2, D1 00000312 946E FFFA sub.w D2, [A6 - 0x6] 00000316 48C2 ext.l D2 00000318 85FC 0002 divs.w D2, 0x2 0000031C D440 add.w D2, D0 0000031E 3F02 move.w -[A7], D2 00000320 4EBA FD94 jsr [PC - 0x26C /* 000000B6 */] 00000324 6000 0140 bra +0x142 /* 00000466 */ 00000328 1006 move.b D0, D6 0000032A 6636 bne +0x38 /* 00000362 */ 0000032C 486E FFEE pea.l [A6 - 0x12] 00000330 302E FFF8 move.w D0, [A6 - 0x8] 00000334 5D40 subq.w D0, 6 00000336 906E FFFC sub.w D0, [A6 - 0x4] 0000033A 48C0 ext.l D0 0000033C 81FC 0002 divs.w D0, 0x2 00000340 5640 addq.w D0, 3 00000342 3F00 move.w -[A7], D0 00000344 302E FFFC move.w D0, [A6 - 0x4] 00000348 5640 addq.w D0, 3 0000034A 322E FFF8 move.w D1, [A6 - 0x8] 0000034E 5D41 subq.w D1, 6 00000350 926E FFFC sub.w D1, [A6 - 0x4] 00000354 48C1 ext.l D1 00000356 83FC 0002 divs.w D1, 0x2 0000035A D240 add.w D1, D0 0000035C 3F01 move.w -[A7], D1 0000035E 4EBA FD56 jsr [PC - 0x2AA /* 000000B6 */] label00000362: 00000362 1005 move.b D0, D5 00000364 6600 0100 bne +0x102 /* 00000466 */ 00000368 486E FFF2 pea.l [A6 - 0xE] 0000036C 302E FFF6 move.w D0, [A6 - 0xA] 00000370 5740 subq.w D0, 3 00000372 906E FFFA sub.w D0, [A6 - 0x6] 00000376 3F00 move.w -[A7], D0 00000378 302E FFF6 move.w D0, [A6 - 0xA] 0000037C 5740 subq.w D0, 3 0000037E 3F00 move.w -[A7], D0 00000380 4EBA FD34 jsr [PC - 0x2CC /* 000000B6 */] 00000384 6000 00E0 bra +0xE2 /* 00000466 */ 00000388 1006 move.b D0, D6 0000038A 661C bne +0x1E /* 000003A8 */ 0000038C 486E FFEE pea.l [A6 - 0x12] 00000390 302E FFF8 move.w D0, [A6 - 0x8] 00000394 5740 subq.w D0, 3 00000396 906E FFFC sub.w D0, [A6 - 0x4] 0000039A 3F00 move.w -[A7], D0 0000039C 302E FFF8 move.w D0, [A6 - 0x8] 000003A0 5740 subq.w D0, 3 000003A2 3F00 move.w -[A7], D0 000003A4 4EBA FD10 jsr [PC - 0x2F0 /* 000000B6 */] label000003A8: 000003A8 1005 move.b D0, D5 000003AA 6600 00BA bne +0xBC /* 00000466 */ 000003AE 486E FFF2 pea.l [A6 - 0xE] 000003B2 3F07 move.w -[A7], D7 000003B4 302E FFFA move.w D0, [A6 - 0x6] 000003B8 D047 add.w D0, D7 000003BA 3F00 move.w -[A7], D0 000003BC 4EBA FCF8 jsr [PC - 0x308 /* 000000B6 */] 000003C0 6000 00A4 bra +0xA6 /* 00000466 */ 000003C4 1006 move.b D0, D6 000003C6 661C bne +0x1E /* 000003E4 */ 000003C8 486E FFEE pea.l [A6 - 0x12] 000003CC 302E FFF8 move.w D0, [A6 - 0x8] 000003D0 5740 subq.w D0, 3 000003D2 906E FFFC sub.w D0, [A6 - 0x4] 000003D6 3F00 move.w -[A7], D0 000003D8 302E FFF8 move.w D0, [A6 - 0x8] 000003DC 5740 subq.w D0, 3 000003DE 3F00 move.w -[A7], D0 000003E0 4EBA FCD4 jsr [PC - 0x32C /* 000000B6 */] label000003E4: 000003E4 1005 move.b D0, D5 000003E6 667E bne +0x80 /* 00000466 */ 000003E8 486E FFF2 pea.l [A6 - 0xE] 000003EC 302E FFF6 move.w D0, [A6 - 0xA] 000003F0 907C 001B sub.w D0, 0x1B 000003F4 906E FFFA sub.w D0, [A6 - 0x6] 000003F8 48C0 ext.l D0 000003FA 81FC 0002 divs.w D0, 0x2 000003FE D047 add.w D0, D7 00000400 3F00 move.w -[A7], D0 00000402 302E FFFA move.w D0, [A6 - 0x6] 00000406 D047 add.w D0, D7 00000408 3207 move.w D1, D7 0000040A 5641 addq.w D1, 3 0000040C 342E FFF6 move.w D2, [A6 - 0xA] 00000410 9441 sub.w D2, D1 00000412 946E FFFA sub.w D2, [A6 - 0x6] 00000416 48C2 ext.l D2 00000418 85FC 0002 divs.w D2, 0x2 0000041C D440 add.w D2, D0 0000041E 3F02 move.w -[A7], D2 00000420 4EBA FC94 jsr [PC - 0x36C /* 000000B6 */] 00000424 6040 bra +0x42 /* 00000466 */ 00000426 1006 move.b D0, D6 00000428 661C bne +0x1E /* 00000446 */ 0000042A 486E FFEE pea.l [A6 - 0x12] 0000042E 302E FFF8 move.w D0, [A6 - 0x8] 00000432 5740 subq.w D0, 3 00000434 906E FFFC sub.w D0, [A6 - 0x4] 00000438 3F00 move.w -[A7], D0 0000043A 302E FFF8 move.w D0, [A6 - 0x8] 0000043E 5740 subq.w D0, 3 00000440 3F00 move.w -[A7], D0 00000442 4EBA FC72 jsr [PC - 0x38E /* 000000B6 */] label00000446: 00000446 1005 move.b D0, D5 00000448 661C bne +0x1E /* 00000466 */ 0000044A 486E FFF2 pea.l [A6 - 0xE] 0000044E 302E FFF6 move.w D0, [A6 - 0xA] 00000452 5740 subq.w D0, 3 00000454 906E FFFA sub.w D0, [A6 - 0x6] 00000458 3F00 move.w -[A7], D0 0000045A 302E FFF6 move.w D0, [A6 - 0xA] 0000045E 5740 subq.w D0, 3 00000460 3F00 move.w -[A7], D0 00000462 4EBA FC52 jsr [PC - 0x3AE /* 000000B6 */] label00000466: 00000466 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000046A 3F2E FFEE move.w -[A7], [A6 - 0x12] 0000046E 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00000472 3F2E FFF4 move.w -[A7], [A6 - 0xC] 00000476 A8A7 trap SetRect 00000478 4CDF 00E0 movem.l D7,D6,D5, [A7]+ 0000047C 4E5E unlink A6 0000047E 205F movea.l A0, [A7]+ 00000480 DEFC 000A add.w A7, 0xA /* '\n' */ 00000484 4ED0 jmp [A0] export_76: 00000486 4E56 FCAC link A6, -0x0354 0000048A 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 0000048E 42A7 clr.l -[A7] 00000490 3F3C 0004 move.w -[A7], 0x4 00000494 A9B9 trap GetCursor 00000496 2B5F FC00 move.l [A5 - 0x400], [A7]+ 0000049A 206D FC00 movea.l A0, [A5 - 0x400] 0000049E 2F10 move.l -[A7], [A0] 000004A0 A851 trap SetCursor 000004A2 3F2D DB7A move.w -[A7], [A5 - 0x2486] 000004A6 A998 trap UseResFile 000004A8 3D7C 0001 FFE2 move.w [A6 - 0x1E], 0x1 000004AE 6012 bra +0x14 /* 000004C2 */ label000004B0: 000004B0 2F3C FFFF 0000 move.l -[A7], 0xFFFF0000 000004B6 486E FEBA pea.l [A6 - 0x146] 000004BA A971 trap EventAvail 000004BC 181F move.b D4, [A7]+ 000004BE 526E FFE2 addq.w [A6 - 0x1E], 1 label000004C2: 000004C2 7003 moveq.l D0, 0x03 000004C4 B06E FFE2 cmp.w D0, [A6 - 0x1E] 000004C8 6CE6 bge -0x18 /* 000004B0 */ 000004CA 422D D831 clr.b [A5 - 0x27CF] 000004CE 303C 00CA move.w D0, 0xCA 000004D2 41BC 00FF 323C .invalid 0, 0xFF323C // invalid opcode 4 with b == 6 000004D8 0100 btst D0, D0 000004DA 1200 move.b D1, D0 000004DC 3D41 FDB0 move.w [A6 - 0x250], D1 000004E0 3B6E FDB0 DB76 move.w [A5 - 0x248A], [A6 - 0x250] 000004E6 7000 moveq.l D0, 0x00 000004E8 41BC 00FF 323C .invalid 0, 0xFF323C // invalid opcode 4 with b == 6 000004EE 0100 btst D0, D0 000004F0 1200 move.b D1, D0 000004F2 3D41 FDAE move.w [A6 - 0x252], D1 000004F6 3B6E FDAE DB78 move.w [A5 - 0x2488], [A6 - 0x252] 000004FC 41ED FC36 lea.l A0, [A5 - 0x3CA] 00000500 43ED FDD4 lea.l A1, [A5 - 0x22C] 00000504 20D9 move.l [A0]+, [A1]+ 00000506 20D9 move.l [A0]+, [A1]+ 00000508 4267 clr.w -[A7] 0000050A 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */ 00000510 A80D trap Count1Resources 00000512 3B5F DB7C move.w [A5 - 0x2484], [A7]+ 00000516 7001 moveq.l D0, 0x01 00000518 B06D DB7C cmp.w D0, [A5 - 0x2484] 0000051C 6F02 ble +0x4 /* 00000520 */ 0000051E A9F4 trap ExitToShell label00000520: 00000520 42A7 clr.l -[A7] 00000522 2F3C 7874 7232 move.l -[A7], 0x78747232 /* 'xtr2' */ 00000528 3F3C 0080 move.w -[A7], 0x80 0000052C A81F trap Get1Resource 0000052E 2A1F move.l D5, [A7]+ 00000530 49ED D81E lea.l A4, [A5 - 0x27E2] 00000534 4267 clr.w -[A7] 00000536 2045 movea.l A0, D5 00000538 2F10 move.l -[A7], [A0] 0000053A 42A7 clr.l -[A7] 0000053C A85D trap BitTst 0000053E 189F move.b [A4], [A7]+ 00000540 4267 clr.w -[A7] 00000542 2045 movea.l A0, D5 00000544 2F10 move.l -[A7], [A0] 00000546 7001 moveq.l D0, 0x01 00000548 2F00 move.l -[A7], D0 0000054A A85D trap BitTst 0000054C 195F 0001 move.b [A4 + 0x1], [A7]+ 00000550 4267 clr.w -[A7] 00000552 2045 movea.l A0, D5 00000554 2F10 move.l -[A7], [A0] 00000556 7002 moveq.l D0, 0x02 00000558 2F00 move.l -[A7], D0 0000055A A85D trap BitTst 0000055C 195F 0002 move.b [A4 + 0x2], [A7]+ 00000560 4267 clr.w -[A7] 00000562 2045 movea.l A0, D5 00000564 2F10 move.l -[A7], [A0] 00000566 7003 moveq.l D0, 0x03 00000568 2F00 move.l -[A7], D0 0000056A A85D trap BitTst 0000056C 195F 0003 move.b [A4 + 0x3], [A7]+ 00000570 2F05 move.l -[A7], D5 00000572 A9A3 trap ReleaseResource 00000574 49ED D81E lea.l A4, [A5 - 0x27E2] 00000578 1014 move.b D0, [A4] 0000057A 6700 00B8 beq +0xBA /* 00000634 */ 0000057E 42A7 clr.l -[A7] 00000580 2F3C 666F 6F74 move.l -[A7], 0x666F6F74 /* 'foot' */ 00000586 3F3C 0080 move.w -[A7], 0x80 0000058A A9A0 trap GetResource 0000058C 265F movea.l A3, [A7]+ 0000058E 2053 movea.l A0, [A3] 00000590 3B50 DB82 move.w [A5 - 0x247E], [A0] 00000594 2053 movea.l A0, [A3] 00000596 3B68 0002 DB84 move.w [A5 - 0x247C], [A0 + 0x2] 0000059C 2053 movea.l A0, [A3] 0000059E 3B68 0004 DB86 move.w [A5 - 0x247A], [A0 + 0x4] 000005A4 2053 movea.l A0, [A3] 000005A6 3B68 0006 DB88 move.w [A5 - 0x2478], [A0 + 0x6] 000005AC 2053 movea.l A0, [A3] 000005AE 3B68 0008 DB8A move.w [A5 - 0x2476], [A0 + 0x8] 000005B4 2053 movea.l A0, [A3] 000005B6 3B68 000A DB8C move.w [A5 - 0x2474], [A0 + 0xA] 000005BC 2053 movea.l A0, [A3] 000005BE 1B68 000C DB8E move.b [A5 - 0x2472], [A0 + 0xC] 000005C4 2053 movea.l A0, [A3] 000005C6 1B68 000E DB90 move.b [A5 - 0x2470], [A0 + 0xE] 000005CC 2053 movea.l A0, [A3] 000005CE 1B68 0010 DB92 move.b [A5 - 0x246E], [A0 + 0x10] 000005D4 302D DB84 move.w D0, [A5 - 0x247C] 000005D8 D06D DB82 add.w D0, [A5 - 0x247E] 000005DC 322D DB86 move.w D1, [A5 - 0x247A] 000005E0 D240 add.w D1, D0 000005E2 302D DB88 move.w D0, [A5 - 0x2478] 000005E6 D041 add.w D0, D1 000005E8 322D DB8A move.w D1, [A5 - 0x2476] 000005EC D240 add.w D1, D0 000005EE 302D DB8C move.w D0, [A5 - 0x2474] 000005F2 D041 add.w D0, D1 000005F4 56C0 sne D0 000005F6 4400 neg.b D0 000005F8 1880 move.b [A4], D0 000005FA 6738 beq +0x3A /* 00000634 */ 000005FC 42A7 clr.l -[A7] 000005FE 3F3C 03E8 move.w -[A7], 0x3E8 00000602 A9BA trap GetString 00000604 2E1F move.l D7, [A7]+ 00000606 6612 bne +0x14 /* 0000061A */ 00000608 41ED DA36 lea.l A0, [A5 - 0x25CA] 0000060C 43FA 05E2 lea.l A1, [PC + 0x5E2 /* 00000BF0 */] 00000610 20D9 move.l [A0]+, [A1]+ 00000612 20D9 move.l [A0]+, [A1]+ 00000614 20D9 move.l [A0]+, [A1]+ 00000616 3091 move.w [A0], [A1] 00000618 601A bra +0x1C /* 00000634 */ label0000061A: 0000061A 2047 movea.l A0, D7 0000061C 2050 movea.l A0, [A0] 0000061E 1F10 move.b -[A7], [A0] 00000620 3F3C 00FF move.w -[A7], 0xFF 00000624 4EAD 02DA jsr [A5 + 0x2DA] 00000628 43ED DA36 lea.l A1, [A5 - 0x25CA] 0000062C 703F moveq.l D0, 0x3F label0000062E: 0000062E 22D8 move.l [A1]+, [A0]+ 00000630 51C8 FFFC dbf D0, -0x6 /* 0000062E */ label00000634: 00000634 49ED D81E lea.l A4, [A5 - 0x27E2] 00000638 102C 0001 move.b D0, [A4 + 0x1] 0000063C 676E beq +0x70 /* 000006AC */ 0000063E 42A7 clr.l -[A7] 00000640 3F3C 0BB7 move.w -[A7], 0xBB7 00000644 A9BA trap GetString 00000646 2E1F move.l D7, [A7]+ 00000648 2047 movea.l A0, D7 0000064A 2050 movea.l A0, [A0] 0000064C 1F10 move.b -[A7], [A0] 0000064E 3F3C 00FF move.w -[A7], 0xFF 00000652 4EAD 02DA jsr [A5 + 0x2DA] 00000656 43EE FECA lea.l A1, [A6 - 0x136] 0000065A 703F moveq.l D0, 0x3F label0000065C: 0000065C 22D8 move.l [A1]+, [A0]+ 0000065E 51C8 FFFC dbf D0, -0x6 /* 0000065C */ 00000662 486E FCAE pea.l [A6 - 0x352] 00000666 41EE FECA lea.l A0, [A6 - 0x136] 0000066A 1F10 move.b -[A7], [A0] 0000066C 3F3C 00FF move.w -[A7], 0xFF 00000670 4EAD 02DA jsr [A5 + 0x2DA] 00000674 2F08 move.l -[A7], A0 00000676 4EAD 00EA jsr [A5 + 0xEA] 0000067A 205F movea.l A0, [A7]+ 0000067C 2F08 move.l -[A7], A0 0000067E 487A 0566 pea.l [PC + 0x566 /* 00000BE6, pstring "NOCUSTOM" */] 00000682 4EAD 02FA jsr [A5 + 0x2FA] 00000686 195F 0001 move.b [A4 + 0x1], [A7]+ 0000068A 102C 0001 move.b D0, [A4 + 0x1] 0000068E 671C beq +0x1E /* 000006AC */ 00000690 2F2D FC50 move.l -[A7], [A5 - 0x3B0] 00000694 3F3C 0001 move.w -[A7], 0x1 00000698 41EE FECA lea.l A0, [A6 - 0x136] 0000069C 1F10 move.b -[A7], [A0] 0000069E 3F3C 00FF move.w -[A7], 0xFF 000006A2 4EAD 02DA jsr [A5 + 0x2DA] 000006A6 2F08 move.l -[A7], A0 000006A8 A947 trap SetMenuItemText/SetItem 000006AA A937 trap DrawMenuBar label000006AC: 000006AC 3B7C 0001 DB7E move.w [A5 - 0x2482], 0x1 000006B2 3D6D DB7C FCAC move.w [A6 - 0x354], [A5 - 0x2484] 000006B8 7C01 moveq.l D6, 0x01 000006BA 6000 00A6 bra +0xA8 /* 00000762 */ label000006BE: 000006BE 42A7 clr.l -[A7] 000006C0 3006 move.w D0, D6 000006C2 D07C 07D1 add.w D0, 0x7D1 000006C6 5340 subq.w D0, 1 000006C8 3F00 move.w -[A7], D0 000006CA A9BA trap GetString 000006CC 2E1F move.l D7, [A7]+ 000006CE 49ED F9D8 lea.l A4, [A5 - 0x628] 000006D2 4A87 tst.l D7 000006D4 665C bne +0x5E /* 00000732 */ 000006D6 3006 move.w D0, D6 000006D8 3200 move.w D1, D0 000006DA 5341 subq.w D1, 1 000006DC 43BC 001D 5340 .invalid 1, 0x1D5340 // invalid opcode 4 with b == 6 000006E2 41ED DBD8 lea.l A0, [A5 - 0x2428] 000006E6 E140 asl D0.w, 8 000006E8 48E7 8080 movem.l -[A7], D0,A0 000006EC 487A 04EE pea.l [PC + 0x4EE /* 00000BDC, pstring "Chapter " */] 000006F0 48E7 8080 movem.l -[A7], D0,A0 000006F4 486E FCAE pea.l [A6 - 0x352] 000006F8 3F06 move.w -[A7], D6 000006FA 4EAD 00E2 jsr [A5 + 0xE2] 000006FE 221F move.l D1, [A7]+ 00000700 4CDF 0101 movem.l A0,D0, [A7]+ 00000704 2F01 move.l -[A7], D1 00000706 486E FDB2 pea.l [A6 - 0x24E] 0000070A 3F3C 0002 move.w -[A7], 0x2 0000070E 4EAD 02EA jsr [A5 + 0x2EA] 00000712 4CDF 0101 movem.l A0,D0, [A7]+ 00000716 43EE FDB2 lea.l A1, [A6 - 0x24E] 0000071A 1F11 move.b -[A7], [A1] 0000071C 3F3C 00FF move.w -[A7], 0xFF 00000720 4EAD 02DA jsr [A5 + 0x2DA] 00000724 41F0 0000 lea.l A0, [A0 + D0.w] 00000728 703F moveq.l D0, 0x3F label0000072A: 0000072A 20D9 move.l [A0]+, [A1]+ 0000072C 51C8 FFFC dbf D0, -0x6 /* 0000072A */ 00000730 602C bra +0x2E /* 0000075E */ label00000732: 00000732 3006 move.w D0, D6 00000734 3200 move.w D1, D0 00000736 5341 subq.w D1, 1 00000738 43BC 001D 5340 .invalid 1, 0x1D5340 // invalid opcode 4 with b == 6 0000073E 41ED DBD8 lea.l A0, [A5 - 0x2428] 00000742 E140 asl D0.w, 8 00000744 2247 movea.l A1, D7 00000746 2251 movea.l A1, [A1] 00000748 1F11 move.b -[A7], [A1] 0000074A 3F3C 00FF move.w -[A7], 0xFF 0000074E 4EAD 02DA jsr [A5 + 0x2DA] 00000752 41F0 0000 lea.l A0, [A0 + D0.w] 00000756 703F moveq.l D0, 0x3F label00000758: 00000758 20D9 move.l [A0]+, [A1]+ 0000075A 51C8 FFFC dbf D0, -0x6 /* 00000758 */ label0000075E: 0000075E 5246 addq.w D6, 1 00000760 6908 bvs +0xA /* 0000076A */ label00000762: 00000762 BC6E FCAC cmp.w D6, [A6 - 0x354] 00000766 6F00 FF56 ble -0xA8 /* 000006BE */ label0000076A: 0000076A 102D D820 move.b D0, [A5 - 0x27E0] 0000076E 677A beq +0x7C /* 000007EA */ 00000770 42A7 clr.l -[A7] 00000772 2F3C 636E 7423 move.l -[A7], 0x636E7423 /* 'cnt#' */ 00000778 3F3C 0080 move.w -[A7], 0x80 0000077C A9A0 trap GetResource 0000077E 2B5F D822 move.l [A5 - 0x27DE], [A7]+ 00000782 4267 clr.w -[A7] 00000784 486D D822 pea.l [A5 - 0x27DE] 00000788 4EAD 00BA jsr [A5 + 0xBA] 0000078C 3D5F FFFE move.w [A6 - 0x2], [A7]+ 00000790 206D D822 movea.l A0, [A5 - 0x27DE] 00000794 2050 movea.l A0, [A0] 00000796 3B50 D826 move.w [A5 - 0x27DA], [A0] 0000079A 42A7 clr.l -[A7] 0000079C 3F3C 0002 move.w -[A7], 0x2 000007A0 42A7 clr.l -[A7] 000007A2 70FF moveq.l D0, 0xFFFFFFFF 000007A4 2F00 move.l -[A7], D0 000007A6 A9BD trap GetNewWindow 000007A8 2B5F FC4A move.l [A5 - 0x3B6], [A7]+ 000007AC 486D FC4A pea.l [A5 - 0x3B6] 000007B0 2F3C 0002 0001 move.l -[A7], 0x20001 000007B6 4267 clr.w -[A7] 000007B8 4EAD 00F2 jsr [A5 + 0xF2] 000007BC 2F2D FC4A move.l -[A7], [A5 - 0x3B6] 000007C0 A873 trap SetPort 000007C2 42A7 clr.l -[A7] 000007C4 206D FC4A movea.l A0, [A5 - 0x3B6] 000007C8 4868 0010 pea.l [A0 + 0x10] 000007CC 4868 0010 pea.l [A0 + 0x10] 000007D0 A83E trap TEStyleNew 000007D2 2B5F FC22 move.l [A5 - 0x3DE], [A7]+ 000007D6 42A7 clr.l -[A7] 000007D8 3F3C 0102 move.w -[A7], 0x102 000007DC 2F2D FC4A move.l -[A7], [A5 - 0x3B6] 000007E0 A9BE trap GetNewControl 000007E2 2B5F FC0E move.l [A5 - 0x3F2], [A7]+ 000007E6 4EAD 0242 jsr [A5 + 0x242] label000007EA: 000007EA 486D D936 pea.l [A5 - 0x26CA] 000007EE 486E FFE2 pea.l [A6 - 0x1E] 000007F2 486E FFF2 pea.l [A6 - 0xE] 000007F6 A9F5 trap GetAppParms 000007F8 42A7 clr.l -[A7] 000007FA 2F3C 7354 7744 move.l -[A7], 0x73547744 /* 'sTwD' */ 00000800 3F3C 0080 move.w -[A7], 0x80 00000804 A9A0 trap GetResource 00000806 2B5F D41E move.l [A5 - 0x2BE2], [A7]+ 0000080A 206D D41E movea.l A0, [A5 - 0x2BE2] 0000080E 2850 movea.l A4, [A0] 00000810 102C 0009 move.b D0, [A4 + 0x9] 00000814 670E beq +0x10 /* 00000824 */ 00000816 C02C 0008 and.b D0, [A4 + 0x8] 0000081A 6708 beq +0xA /* 00000824 */ 0000081C 3D7C 0008 FFE2 move.w [A6 - 0x1E], 0x8 00000822 6004 bra +0x6 /* 00000828 */ label00000824: 00000824 426E FFE2 clr.w [A6 - 0x1E] label00000828: 00000828 486E FEB2 pea.l [A6 - 0x14E] 0000082C 2F3C 0032 0032 move.l -[A7], 0x320032 /* '2\02' */ 00000832 2F3C 0122 01E0 move.l -[A7], 0x12201E0 00000838 A8A7 trap SetRect 0000083A 42A7 clr.l -[A7] 0000083C 42A7 clr.l -[A7] 0000083E 486E FEB2 pea.l [A6 - 0x14E] 00000842 487A 0396 pea.l [PC + 0x396 /* 00000BDA */] 00000846 4267 clr.w -[A7] 00000848 3F2E FFE2 move.w -[A7], [A6 - 0x1E] 0000084C 70FF moveq.l D0, 0xFFFFFFFF 0000084E 2F00 move.l -[A7], D0 00000850 1F3C 0001 move.b -[A7], 0x1 00000854 42A7 clr.l -[A7] 00000856 A913 trap NewWindow 00000858 2B5F FC46 move.l [A5 - 0x3BA], [A7]+ 0000085C 4EAD 01EA jsr [A5 + 0x1EA] 00000860 2F2D FC46 move.l -[A7], [A5 - 0x3BA] 00000864 A873 trap SetPort 00000866 2F2D D41E move.l -[A7], [A5 - 0x2BE2] 0000086A 205F movea.l A0, [A7]+ 0000086C A029 trap HLock 0000086E 206D D41E movea.l A0, [A5 - 0x2BE2] 00000872 2850 movea.l A4, [A0] 00000874 3014 move.w D0, [A4] 00000876 5340 subq.w D0, 1 00000878 670A beq +0xC /* 00000884 */ 0000087A 5340 subq.w D0, 1 0000087C 6700 0098 beq +0x9A /* 00000916 */ 00000880 6000 00D0 bra +0xD2 /* 00000952 */ label00000884: 00000884 302C 0002 move.w D0, [A4 + 0x2] 00000888 670A beq +0xC /* 00000894 */ 0000088A 5340 subq.w D0, 1 0000088C 6716 beq +0x18 /* 000008A4 */ 0000088E 5340 subq.w D0, 1 00000890 6744 beq +0x46 /* 000008D6 */ 00000892 6050 bra +0x52 /* 000008E4 */ label00000894: 00000894 302D FC3C move.w D0, [A5 - 0x3C4] 00000898 906D FC38 sub.w D0, [A5 - 0x3C8] 0000089C 5D40 subq.w D0, 6 0000089E 3D40 FFE2 move.w [A6 - 0x1E], D0 000008A2 6040 bra +0x42 /* 000008E4 */ label000008A4: 000008A4 302D FC3C move.w D0, [A5 - 0x3C4] 000008A8 906D FC38 sub.w D0, [A5 - 0x3C8] 000008AC 0C40 0200 cmpi.w D0, 0x200 000008B0 6F14 ble +0x16 /* 000008C6 */ 000008B2 302D FC3C move.w D0, [A5 - 0x3C4] 000008B6 906D FC38 sub.w D0, [A5 - 0x3C8] 000008BA 5D40 subq.w D0, 6 000008BC 907C 0050 sub.w D0, 0x50 /* 'P' */ 000008C0 3D40 FFE2 move.w [A6 - 0x1E], D0 000008C4 601E bra +0x20 /* 000008E4 */ label000008C6: 000008C6 302D FC3C move.w D0, [A5 - 0x3C4] 000008CA 906D FC38 sub.w D0, [A5 - 0x3C8] 000008CE 5D40 subq.w D0, 6 000008D0 3D40 FFE2 move.w [A6 - 0x1E], D0 000008D4 600E bra +0x10 /* 000008E4 */ label000008D6: 000008D6 302D FC38 move.w D0, [A5 - 0x3C8] 000008DA D07C 0200 add.w D0, 0x200 000008DE 5D40 subq.w D0, 6 000008E0 3D40 FFE2 move.w [A6 - 0x1E], D0 label000008E4: 000008E4 2F2D FC46 move.l -[A7], [A5 - 0x3BA] 000008E8 2F3C 002A 0003 move.l -[A7], 0x2A0003 000008EE 4267 clr.w -[A7] 000008F0 A91B trap MoveWindow 000008F2 2F2D FC46 move.l -[A7], [A5 - 0x3BA] 000008F6 3F2E FFE2 move.w -[A7], [A6 - 0x1E] 000008FA 302D FC3A move.w D0, [A5 - 0x3C6] 000008FE 906D FC36 sub.w D0, [A5 - 0x3CA] 00000902 907C 0014 sub.w D0, 0x14 00000906 907C 000F sub.w D0, 0xF 0000090A 5F40 subq.w D0, 7 0000090C 5740 subq.w D0, 3 0000090E 3F00 move.w -[A7], D0 00000910 4267 clr.w -[A7] 00000912 A91D trap SizeWindow 00000914 603C bra +0x3E /* 00000952 */ label00000916: 00000916 3F2C 0002 move.w -[A7], [A4 + 0x2] 0000091A 3F2C 0004 move.w -[A7], [A4 + 0x4] 0000091E 3F2C 0006 move.w -[A7], [A4 + 0x6] 00000922 486E FEB2 pea.l [A6 - 0x14E] 00000926 4EBA F7AC jsr [PC - 0x854 /* 000000D4 */] 0000092A 2F2D FC46 move.l -[A7], [A5 - 0x3BA] 0000092E 2F2E FEB2 move.l -[A7], [A6 - 0x14E] 00000932 4267 clr.w -[A7] 00000934 A91B trap MoveWindow 00000936 2F2D FC46 move.l -[A7], [A5 - 0x3BA] 0000093A 302E FEB8 move.w D0, [A6 - 0x148] 0000093E 906E FEB4 sub.w D0, [A6 - 0x14C] 00000942 3F00 move.w -[A7], D0 00000944 302E FEB6 move.w D0, [A6 - 0x14A] 00000948 906E FEB2 sub.w D0, [A6 - 0x14E] 0000094C 3F00 move.w -[A7], D0 0000094E 4267 clr.w -[A7] 00000950 A91D trap SizeWindow label00000952: 00000952 2F2D D41E move.l -[A7], [A5 - 0x2BE2] 00000956 205F movea.l A0, [A7]+ 00000958 A02A trap HUnlock 0000095A 42A7 clr.l -[A7] 0000095C 206D FC46 movea.l A0, [A5 - 0x3BA] 00000960 4868 0010 pea.l [A0 + 0x10] 00000964 4868 0010 pea.l [A0 + 0x10] 00000968 A83E trap TEStyleNew 0000096A 2B5F FC1E move.l [A5 - 0x3E2], [A7]+ 0000096E 4267 clr.w -[A7] 00000970 2F2D FC1E move.l -[A7], [A5 - 0x3E2] 00000974 A813 trap TEAutoView 00000976 206D FC46 movea.l A0, [A5 - 0x3BA] 0000097A 226D FC1E movea.l A1, [A5 - 0x3E2] 0000097E 2251 movea.l A1, [A1] 00000980 41E8 0010 lea.l A0, [A0 + 0x10] 00000984 22D8 move.l [A1]+, [A0]+ 00000986 22D8 move.l [A1]+, [A0]+ 00000988 4EAD 01BA jsr [A5 + 0x1BA] 0000098C 42A7 clr.l -[A7] 0000098E 3F3C 0100 move.w -[A7], 0x100 00000992 2F2D FC46 move.l -[A7], [A5 - 0x3BA] 00000996 A9BE trap GetNewControl 00000998 2B5F FC06 move.l [A5 - 0x3FA], [A7]+ 0000099C 4EAD 01AA jsr [A5 + 0x1AA] 000009A0 2F2D FC06 move.l -[A7], [A5 - 0x3FA] 000009A4 3F3C 00FF move.w -[A7], 0xFF 000009A8 A95D trap HiliteControl 000009AA 7001 moveq.l D0, 0x01 000009AC B06D DB7C cmp.w D0, [A5 - 0x2484] 000009B0 6C36 bge +0x38 /* 000009E8 */ 000009B2 42A7 clr.l -[A7] 000009B4 3F3C 0101 move.w -[A7], 0x101 000009B8 2F2D FC46 move.l -[A7], [A5 - 0x3BA] 000009BC A9BE trap GetNewControl 000009BE 2B57 FC0A move.l [A5 - 0x3F6], [A7] 000009C2 3F3C 0001 move.w -[A7], 0x1 000009C6 A964 trap SetControlMinimum/SetMinCtl 000009C8 2F2D FC0A move.l -[A7], [A5 - 0x3F6] 000009CC 3F2D DB7C move.w -[A7], [A5 - 0x2484] 000009D0 A965 trap SetControlMaximum/SetMaxCtl 000009D2 2F2D FC0A move.l -[A7], [A5 - 0x3F6] 000009D6 3F2D DB7E move.w -[A7], [A5 - 0x2482] 000009DA A963 trap SetControlValue/SetCtlValue 000009DC 4EAD 01B2 jsr [A5 + 0x1B2] 000009E0 2F2D FC0A move.l -[A7], [A5 - 0x3F6] 000009E4 4267 clr.w -[A7] 000009E6 A95D trap HiliteControl label000009E8: 000009E8 422D FC4F clr.b [A5 - 0x3B1] 000009EC 42A7 clr.l -[A7] 000009EE 7078 moveq.l D0, 0x78 000009F0 2F00 move.l -[A7], D0 000009F2 4EAD 0032 jsr [A5 + 0x32] 000009F6 2B5F D832 move.l [A5 - 0x27CE], [A7]+ 000009FA 422D FC4E clr.b [A5 - 0x3B2] 000009FE 41ED DB36 lea.l A0, [A5 - 0x24CA] 00000A02 43FA 01B6 lea.l A1, [PC + 0x1B6 /* 00000BBA */] 00000A06 7007 moveq.l D0, 0x07 label00000A08: 00000A08 20D9 move.l [A0]+, [A1]+ 00000A0A 51C8 FFFC dbf D0, -0x6 /* 00000A08 */ 00000A0E 41ED DB56 lea.l A0, [A5 - 0x24AA] 00000A12 43FA 0186 lea.l A1, [PC + 0x186 /* 00000B9A */] 00000A16 7007 moveq.l D0, 0x07 label00000A18: 00000A18 20D9 move.l [A0]+, [A1]+ 00000A1A 51C8 FFFC dbf D0, -0x6 /* 00000A18 */ 00000A1E 2F3C A860 0000 move.l -[A7], 0xA8600000 00000A24 1F3C 0001 move.b -[A7], 0x1 00000A28 4EBA F65E jsr [PC - 0x9A2 /* 00000088 */] 00000A2C 1B5F D830 move.b [A5 - 0x27D0], [A7]+ 00000A30 49ED FC36 lea.l A4, [A5 - 0x3CA] 00000A34 486D FC2E pea.l [A5 - 0x3D2] 00000A38 302C 0002 move.w D0, [A4 + 0x2] 00000A3C 5840 addq.w D0, 4 00000A3E 3F00 move.w -[A7], D0 00000A40 3014 move.w D0, [A4] 00000A42 D07C 0018 add.w D0, 0x18 00000A46 3F00 move.w -[A7], D0 00000A48 302C 0006 move.w D0, [A4 + 0x6] 00000A4C 5940 subq.w D0, 4 00000A4E 3F00 move.w -[A7], D0 00000A50 302C 0004 move.w D0, [A4 + 0x4] 00000A54 5940 subq.w D0, 4 00000A56 3F00 move.w -[A7], D0 00000A58 A8A7 trap SetRect 00000A5A 486D FC26 pea.l [A5 - 0x3DA] 00000A5E 3F2C 0002 move.w -[A7], [A4 + 0x2] 00000A62 3014 move.w D0, [A4] 00000A64 D07C 0018 add.w D0, 0x18 00000A68 3F00 move.w -[A7], D0 00000A6A 2F2C 0004 move.l -[A7], [A4 + 0x4] 00000A6E A8A7 trap SetRect 00000A70 426E FFE2 clr.w [A6 - 0x1E] 00000A74 302E FFE2 move.w D0, [A6 - 0x1E] 00000A78 6706 beq +0x8 /* 00000A80 */ 00000A7A 5340 subq.w D0, 1 00000A7C 6708 beq +0xA /* 00000A86 */ 00000A7E 600C bra +0xE /* 00000A8C */ label00000A80: 00000A80 422D D82F clr.b [A5 - 0x27D1] 00000A84 6006 bra +0x8 /* 00000A8C */ label00000A86: 00000A86 1B7C 0001 D82F move.b [A5 - 0x27D1], 0x1 label00000A8C: 00000A8C 102D D820 move.b D0, [A5 - 0x27E0] 00000A90 6610 bne +0x12 /* 00000AA2 */ 00000A92 7201 moveq.l D1, 0x01 00000A94 B26D DB7C cmp.w D1, [A5 - 0x2484] 00000A98 5DC1 slt D1 00000A9A 8001 or.b D0, D1 00000A9C 0240 0001 andi.w D0, 0x1 00000AA0 671C beq +0x1E /* 00000ABE */ label00000AA2: 00000AA2 42A7 clr.l -[A7] 00000AA4 3F3C 0004 move.w -[A7], 0x4 00000AA8 A9BF trap GetRMenu 00000AAA 2B57 FC5C move.l [A5 - 0x3A4], [A7] 00000AAE 4267 clr.w -[A7] 00000AB0 A935 trap InsertMenu 00000AB2 7001 moveq.l D0, 0x01 00000AB4 B06D DB7C cmp.w D0, [A5 - 0x2484] 00000AB8 6C04 bge +0x6 /* 00000ABE */ 00000ABA 4EAD 0212 jsr [A5 + 0x212] label00000ABE: 00000ABE 102D D821 move.b D0, [A5 - 0x27DF] 00000AC2 677E beq +0x80 /* 00000B42 */ 00000AC4 49ED D316 lea.l A4, [A5 - 0x2CEA] 00000AC8 41EE FECA lea.l A0, [A6 - 0x136] 00000ACC 43FA 00BE lea.l A1, [PC + 0xBE /* 00000B8C, pstring "Find Again/G" */] 00000AD0 20D9 move.l [A0]+, [A1]+ 00000AD2 20D9 move.l [A0]+, [A1]+ 00000AD4 20D9 move.l [A0]+, [A1]+ 00000AD6 3091 move.w [A0], [A1] 00000AD8 2F2D FC54 move.l -[A7], [A5 - 0x3AC] 00000ADC 41EE FECA lea.l A0, [A6 - 0x136] 00000AE0 1F10 move.b -[A7], [A0] 00000AE2 3F3C 00FF move.w -[A7], 0xFF 00000AE6 4EAD 02DA jsr [A5 + 0x2DA] 00000AEA 2F08 move.l -[A7], A0 00000AEC 3F3C 0003 move.w -[A7], 0x3 00000AF0 A826 trap InsertMenuItem/InsMenuItem 00000AF2 41EE FECA lea.l A0, [A6 - 0x136] 00000AF6 43FA 008C lea.l A1, [PC + 0x8C /* 00000B84 */] 00000AFA 20D9 move.l [A0]+, [A1]+ 00000AFC 20D9 move.l [A0]+, [A1]+ 00000AFE 2F2D FC54 move.l -[A7], [A5 - 0x3AC] 00000B02 41EE FECA lea.l A0, [A6 - 0x136] 00000B06 1F10 move.b -[A7], [A0] 00000B08 3F3C 00FF move.w -[A7], 0xFF 00000B0C 4EAD 02DA jsr [A5 + 0x2DA] 00000B10 2F08 move.l -[A7], A0 00000B12 3F3C 0003 move.w -[A7], 0x3 00000B16 A826 trap InsertMenuItem/InsMenuItem 00000B18 2D7C 0228 2D20 FECA move.l [A6 - 0x136], 0x2282D20 00000B20 2F2D FC54 move.l -[A7], [A5 - 0x3AC] 00000B24 41EE FECA lea.l A0, [A6 - 0x136] 00000B28 1F10 move.b -[A7], [A0] 00000B2A 3F3C 00FF move.w -[A7], 0xFF 00000B2E 4EAD 02DA jsr [A5 + 0x2DA] 00000B32 2F08 move.l -[A7], A0 00000B34 3F3C 0003 move.w -[A7], 0x3 00000B38 A826 trap InsertMenuItem/InsMenuItem 00000B3A 4214 clr.b [A4] 00000B3C 397C 0001 0100 move.w [A4 + 0x100], 0x1 label00000B42: 00000B42 A937 trap DrawMenuBar 00000B44 4EAD 01FA jsr [A5 + 0x1FA] 00000B48 2F2D FC46 move.l -[A7], [A5 - 0x3BA] 00000B4C A915 trap ShowWindow 00000B4E 2F2D FC46 move.l -[A7], [A5 - 0x3BA] 00000B52 A91F trap SelectWindow label00000B53: // (misaligned) 00000B54 2F2D FC06 move.l -[A7], [A5 - 0x3FA] 00000B58 A96D trap Draw1Control 00000B5A 7001 moveq.l D0, 0x01 00000B5C B06D DB7C cmp.w D0, [A5 - 0x2484] 00000B60 6C06 bge +0x8 /* 00000B68 */ 00000B62 2F2D FC0A move.l -[A7], [A5 - 0x3F6] 00000B66 A96D trap Draw1Control label00000B68: 00000B68 3F2D DB7E move.w -[A7], [A5 - 0x2482] 00000B6C 4EAD 0222 jsr [A5 + 0x222] 00000B70 206D FC46 movea.l A0, [A5 - 0x3BA] 00000B74 4868 0010 pea.l [A0 + 0x10] 00000B78 A92A trap ValidRect 00000B7A A850 trap InitCursor 00000B7C 4CDF 18F0 movem.l A4,A3,D7,D6,D5,D4, [A7]+ 00000B80 4E5E unlink A6 00000B82 4E75 rts 00000B84 0746 bchg D6, D3 00000B86 696E bvs +0x70 /* 00000BF6 */ 00000B88 64C9 bcc -0x35 /* 00000B53 */ 00000B8A 2F46 0C46 move.l [A7 + 0xC46], D6 00000B8E 696E bvs +0x70 /* 00000BFE */ 00000B90 6420 bcc +0x22 /* 00000BB2 */ 00000B92 4167 chk.w D0, -[A7] 00000B94 6169 bsr +0x6B /* 00000BFF */ 00000B96 6E2F bgt +0x31 /* 00000BC7 */ 00000B98 4700 .invalid 3, D0 // invalid opcode 4 with b == 4 00000B9A 0000 0000 ori.b D0, 0x0 00000B9E 0000 0000 ori.b D0, 0x0 00000BA2 0000 0000 ori.b D0, 0x0 00000BA6 0000 0000 ori.b D0, 0x0 00000BAA 0000 0000 ori.b D0, 0x0 00000BAE 0000 0000 ori.b D0, 0x0 label00000BB2: 00000BB2 0000 0000 ori.b D0, 0x0 00000BB6 F000 .extension 0x000 // unimplemented 00000BB8 181A move.b D4, [A2]+ 00000BBA 0000 0000 ori.b D0, 0x0 00000BBE 0000 0000 ori.b D0, 0x0 00000BC2 0000 0000 ori.b D0, 0x0 00000BC6 0000 0000 ori.b D0, 0x0 label00000BC7: // (misaligned) 00000BCA F800 .extension 0x800 // unimplemented 00000BCC 0001 F800 ori.b D1, 0x0 00000BD0 0001 FC00 ori.b D1, 0x0 00000BD4 BC01 cmp.b D6, D1 00000BD6 FFFF .extension 0xFFF // unimplemented 00000BD8 FFFF .extension 0xFFF // unimplemented 00000BDA 0161 bchg -[A1], D0 00000BDC 0843 6861 bchg.b D3, 0x61 /* 'a' */ 00000BE0 7074 moveq.l D0, 0x74 00000BE2 6572 bcs +0x74 /* 00000C56 */ 00000BE4 2000 move.l D0, D0 00000BE6 084E 4F43 bchg.b A6, 0x43 /* 'C' */ 00000BEA 5553 subq.w [A3], 2 00000BEC 544F addq.w A7, 2 00000BEE 4D00 .invalid 6, D0 // invalid opcode 4 with b == 4 00000BF0 0C46 6F6F cmpi.w D6, 0x6F6F /* 'oo' */ 00000BF4 7465 moveq.l D2, 0x65 label00000BF6: 00000BF6 7220 moveq.l D1, 0x20 00000BF8 496E 666F chk.w D4, [A6 + 0x666F] 00000BFC C900 abcd D4, D0 fn00000BFE: 00000BFE 4E56 0000 link A6, 0 fn00000BFF: // (misaligned) 00000C02 206E 000C movea.l A0, [A6 + 0xC] 00000C06 202E 0008 move.l D0, [A6 + 0x8] 00000C0A D190 add.l [A0], D0 00000C0C 4E5E unlink A6 00000C0E 205F movea.l A0, [A7]+ 00000C10 504F addq.w A7, 8 00000C12 4ED0 jmp [A0] export_77: 00000C14 4E56 FAC2 link A6, -0x053E 00000C18 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00000C1C 42A7 clr.l -[A7] 00000C1E 2F3C 7251 4446 move.l -[A7], 0x72514446 /* 'rQDF' */ 00000C24 3F3C 0080 move.w -[A7], 0x80 00000C28 A81F trap Get1Resource 00000C2A 285F movea.l A4, [A7]+ 00000C2C 200C move.l D0, A4 00000C2E 6700 026E beq +0x270 /* 00000E9E */ 00000C32 42A7 clr.l -[A7] 00000C34 42A7 clr.l -[A7] 00000C36 4EAD 0032 jsr [A5 + 0x32] 00000C3A 265F movea.l A3, [A7]+ 00000C3C 4204 clr.b D4 00000C3E 2F0C move.l -[A7], A4 00000C40 205F movea.l A0, [A7]+ 00000C42 A029 trap HLock 00000C44 2D54 FFD0 move.l [A6 - 0x30], [A4] 00000C48 206E FFD0 movea.l A0, [A6 - 0x30] 00000C4C 3D50 FFF2 move.w [A6 - 0xE], [A0] 00000C50 486E FFD0 pea.l [A6 - 0x30] 00000C54 7002 moveq.l D0, 0x02 label00000C56: 00000C56 2F00 move.l -[A7], D0 00000C58 4EBA FFA4 jsr [PC - 0x5C /* 00000BFE */] 00000C5C 3D6E FFF2 FBC6 move.w [A6 - 0x43A], [A6 - 0xE] 00000C62 3D7C 0001 FFF4 move.w [A6 - 0xC], 0x1 00000C68 6000 01A4 bra +0x1A6 /* 00000E0E */ label00000C6C: 00000C6C 206E FFD0 movea.l A0, [A6 - 0x30] 00000C70 1010 move.b D0, [A0] 00000C72 4880 ext.w D0 00000C74 41BC 00FF 3C00 .invalid 0, 0xFF3C00 // invalid opcode 4 with b == 6 00000C7A 5240 addq.w D0, 1 00000C7C 48C0 ext.l D0 00000C7E 2E00 move.l D7, D0 00000C80 2F2E FFD0 move.l -[A7], [A6 - 0x30] 00000C84 486E FDCC pea.l [A6 - 0x234] 00000C88 2F07 move.l -[A7], D7 00000C8A 4EAD 0042 jsr [A5 + 0x42] 00000C8E 486E FFD0 pea.l [A6 - 0x30] 00000C92 2F07 move.l -[A7], D7 00000C94 4EBA FF68 jsr [PC - 0x98 /* 00000BFE */] 00000C98 486E FFD0 pea.l [A6 - 0x30] 00000C9C 7001 moveq.l D0, 0x01 00000C9E 2F00 move.l -[A7], D0 00000CA0 4EBA FF5C jsr [PC - 0xA4 /* 00000BFE */] 00000CA4 206E FFD0 movea.l A0, [A6 - 0x30] 00000CA8 1010 move.b D0, [A0] 00000CAA 4880 ext.w D0 00000CAC 41BC 00FF 3C00 .invalid 0, 0xFF3C00 // invalid opcode 4 with b == 6 00000CB2 5240 addq.w D0, 1 00000CB4 48C0 ext.l D0 00000CB6 2E00 move.l D7, D0 00000CB8 2F2E FFD0 move.l -[A7], [A6 - 0x30] 00000CBC 486E FECC pea.l [A6 - 0x134] 00000CC0 2F07 move.l -[A7], D7 00000CC2 4EAD 0042 jsr [A5 + 0x42] 00000CC6 486E FFD0 pea.l [A6 - 0x30] 00000CCA 2F07 move.l -[A7], D7 00000CCC 4EBA FF30 jsr [PC - 0xD0 /* 00000BFE */] 00000CD0 41EE FDCC lea.l A0, [A6 - 0x234] 00000CD4 1F10 move.b -[A7], [A0] 00000CD6 3F3C 00FF move.w -[A7], 0xFF 00000CDA 4EAD 02DA jsr [A5 + 0x2DA] 00000CDE 2F08 move.l -[A7], A0 00000CE0 486E FFEC pea.l [A6 - 0x14] 00000CE4 A900 trap GetFNum 00000CE6 422E FCCB clr.b [A6 - 0x335] 00000CEA 4A6E FFEC tst.w [A6 - 0x14] 00000CEE 57C0 seq D0 00000CF0 4A00 tst.b D0 00000CF2 6734 beq +0x36 /* 00000D28 */ 00000CF4 2F00 move.l -[A7], D0 00000CF6 486E FAC6 pea.l [A6 - 0x53A] 00000CFA 41EE FDCC lea.l A0, [A6 - 0x234] 00000CFE 1F10 move.b -[A7], [A0] 00000D00 3F3C 00FF move.w -[A7], 0xFF 00000D04 4EAD 02DA jsr [A5 + 0x2DA] 00000D08 2F08 move.l -[A7], A0 00000D0A 4EAD 00EA jsr [A5 + 0xEA] 00000D0E 221F move.l D1, [A7]+ 00000D10 201F move.l D0, [A7]+ 00000D12 2041 movea.l A0, D1 00000D14 2F08 move.l -[A7], A0 00000D16 487A 0190 pea.l [PC + 0x190 /* 00000EA8, pstring "CHICAGO" */] 00000D1A 4EAD 02FA jsr [A5 + 0x2FA] 00000D1E C01F and.b D0, [A7]+ 00000D20 6706 beq +0x8 /* 00000D28 */ 00000D22 3D7C FFFF FFEC move.w [A6 - 0x14], 0xFFFF label00000D28: 00000D28 4240 clr.w D0 00000D2A 102E FECC move.b D0, [A6 - 0x134] 00000D2E 3D40 FAC4 move.w [A6 - 0x53C], D0 00000D32 7A01 moveq.l D5, 0x01 00000D34 6066 bra +0x68 /* 00000D9C */ label00000D36: 00000D36 3005 move.w D0, D5 00000D38 41BC 00FF 4241 .invalid 0, 0xFF4241 // invalid opcode 4 with b == 6 00000D3E 41EE FECC lea.l A0, [A6 - 0x134] 00000D42 1230 0000 move.b D1, [A0 + D0.w] 00000D46 3D41 FFEA move.w [A6 - 0x16], D1 00000D4A 4267 clr.w -[A7] 00000D4C 2F2E FFEA move.l -[A7], [A6 - 0x16] 00000D50 A902 trap RealFont 00000D52 101F move.b D0, [A7]+ 00000D54 6642 bne +0x44 /* 00000D98 */ 00000D56 7801 moveq.l D4, 0x01 00000D58 1D7C 0001 FCCB move.b [A6 - 0x335], 0x1 00000D5E 486E FDCC pea.l [A6 - 0x234] 00000D62 487A 0142 pea.l [PC + 0x142 /* 00000EA6 */] 00000D66 486E FAC6 pea.l [A6 - 0x53A] 00000D6A 3F2E FFEA move.w -[A7], [A6 - 0x16] 00000D6E 4EAD 00E2 jsr [A5 + 0xE2] 00000D72 486E FBC8 pea.l [A6 - 0x438] 00000D76 3F3C 0003 move.w -[A7], 0x3 00000D7A 4EAD 02EA jsr [A5 + 0x2EA] 00000D7E 41EE FBC8 lea.l A0, [A6 - 0x438] 00000D82 1F10 move.b -[A7], [A0] 00000D84 3F3C 00FF move.w -[A7], 0xFF 00000D88 4EAD 02DA jsr [A5 + 0x2DA] 00000D8C 43EE FDCC lea.l A1, [A6 - 0x234] 00000D90 703F moveq.l D0, 0x3F label00000D92: 00000D92 22D8 move.l [A1]+, [A0]+ 00000D94 51C8 FFFC dbf D0, -0x6 /* 00000D92 */ label00000D98: 00000D98 5245 addq.w D5, 1 00000D9A 6906 bvs +0x8 /* 00000DA2 */ label00000D9C: 00000D9C BA6E FAC4 cmp.w D5, [A6 - 0x53C] 00000DA0 6F94 ble -0x6A /* 00000D36 */ label00000DA2: 00000DA2 102E FCCB move.b D0, [A6 - 0x335] 00000DA6 6760 beq +0x62 /* 00000E08 */ 00000DA8 486E FDCC pea.l [A6 - 0x234] 00000DAC 700D moveq.l D0, 0x0D 00000DAE 41BC 00FF 323C .invalid 0, 0xFF323C // invalid opcode 4 with b == 6 00000DB4 0100 btst D0, D0 00000DB6 1200 move.b D1, D0 00000DB8 3D41 FAC2 move.w [A6 - 0x53E], D1 00000DBC 486E FAC2 pea.l [A6 - 0x53E] 00000DC0 486E FBC8 pea.l [A6 - 0x438] 00000DC4 3F3C 0002 move.w -[A7], 0x2 00000DC8 4EAD 02EA jsr [A5 + 0x2EA] 00000DCC 41EE FBC8 lea.l A0, [A6 - 0x438] 00000DD0 1F10 move.b -[A7], [A0] 00000DD2 3F3C 00FF move.w -[A7], 0xFF 00000DD6 4EAD 02DA jsr [A5 + 0x2DA] 00000DDA 43EE FDCC lea.l A1, [A6 - 0x234] 00000DDE 703F moveq.l D0, 0x3F label00000DE0: 00000DE0 22D8 move.l [A1]+, [A0]+ 00000DE2 51C8 FFFC dbf D0, -0x6 /* 00000DE0 */ 00000DE6 4240 clr.w D0 00000DE8 102E FDCC move.b D0, [A6 - 0x234] 00000DEC 48C0 ext.l D0 00000DEE 2E00 move.l D7, D0 00000DF0 4267 clr.w -[A7] 00000DF2 41EE FDCC lea.l A0, [A6 - 0x234] 00000DF6 2008 move.l D0, A0 00000DF8 5280 addq.l D0, 1 00000DFA 2F00 move.l -[A7], D0 00000DFC 2F0B move.l -[A7], A3 00000DFE 2F07 move.l -[A7], D7 00000E00 4EAD 00C2 jsr [A5 + 0xC2] 00000E04 3D5F FCC8 move.w [A6 - 0x338], [A7]+ label00000E08: 00000E08 526E FFF4 addq.w [A6 - 0xC], 1 00000E0C 690C bvs +0xE /* 00000E1A */ label00000E0E: 00000E0E 302E FFF4 move.w D0, [A6 - 0xC] 00000E12 B06E FBC6 cmp.w D0, [A6 - 0x43A] 00000E16 6F00 FE54 ble -0x1AA /* 00000C6C */ label00000E1A: 00000E1A 2F0C move.l -[A7], A4 00000E1C 205F movea.l A0, [A7]+ 00000E1E A02A trap HUnlock 00000E20 2F0C move.l -[A7], A4 00000E22 A9A3 trap ReleaseResource 00000E24 1004 move.b D0, D4 00000E26 6776 beq +0x78 /* 00000E9E */ 00000E28 A850 trap InitCursor 00000E2A 42A7 clr.l -[A7] 00000E2C 3F3C 0082 move.w -[A7], 0x82 00000E30 42A7 clr.l -[A7] 00000E32 70FF moveq.l D0, 0xFFFFFFFF 00000E34 2F00 move.l -[A7], D0 00000E36 A97C trap GetNewDialog 00000E38 2D57 FFFC move.l [A6 - 0x4], [A7] 00000E3C 3F3C 0002 move.w -[A7], 0x2 00000E40 486E FFF0 pea.l [A6 - 0x10] 00000E44 486E FFD4 pea.l [A6 - 0x2C] 00000E48 486E FFE0 pea.l [A6 - 0x20] 00000E4C A98D trap GetDialogItem/GetDItem 00000E4E 486E FFFC pea.l [A6 - 0x4] 00000E52 2F3C 003C 0004 move.l -[A7], 0x3C0004 00000E58 1F3C 0001 move.b -[A7], 0x1 00000E5C 4EAD 00F2 jsr [A5 + 0xF2] 00000E60 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000E64 A873 trap SetPort 00000E66 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000E6A A981 trap DrawDialog 00000E6C 42A7 clr.l -[A7] 00000E6E 2F0B move.l -[A7], A3 00000E70 4EAD 003A jsr [A5 + 0x3A] 00000E74 2E1F move.l D7, [A7]+ 00000E76 3F3C 0004 move.w -[A7], 0x4 00000E7A A887 trap TextFont 00000E7C 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 00000E80 A88A trap TextSize 00000E82 2F13 move.l -[A7], [A3] 00000E84 2F07 move.l -[A7], D7 00000E86 486E FFE0 pea.l [A6 - 0x20] 00000E8A 4267 clr.w -[A7] 00000E8C A9CE trap TETextBox/TextBox 00000E8E 4EAD 00FA jsr [A5 + 0xFA] 00000E92 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000E96 A983 trap DisposeDialog 00000E98 2F0B move.l -[A7], A3 00000E9A 205F movea.l A0, [A7]+ 00000E9C A023 trap DisposHandle/DisposeHandle label00000E9E: 00000E9E 4CDF 18F0 movem.l A4,A3,D7,D6,D5,D4, [A7]+ 00000EA2 4E5E unlink A6 00000EA4 4E75 rts 00000EA6 0120 btst -[A0], D0 00000EA8 0743 bchg D3, D3 00000EAA 4849 pea.l A1 00000EAC 4341 chk.w D1, D1 00000EAE 474F chk.w D3, A7 export_78: 00000EB0 4E56 FFFE link A6, -0x0002 00000EB4 2F07 move.l -[A7], D7 00000EB6 7E01 moveq.l D7, 0x01 00000EB8 6042 bra +0x44 /* 00000EFC */ label00000EBA: 00000EBA 3007 move.w D0, D7 00000EBC 3200 move.w D1, D0 00000EBE 5341 subq.w D1, 1 00000EC0 43BC 0003 5340 .invalid 1, 0x35340 // invalid opcode 4 with b == 6 00000EC6 41ED FC50 lea.l A0, [A5 - 0x3B0] 00000ECA E540 asl D0.w, 2 00000ECC 48E7 8080 movem.l -[A7], D0,A0 00000ED0 42A7 clr.l -[A7] 00000ED2 3F07 move.w -[A7], D7 00000ED4 A9BF trap GetRMenu 00000ED6 221F move.l D1, [A7]+ 00000ED8 4CDF 0101 movem.l A0,D0, [A7]+ 00000EDC 2181 0000 move.l [A0 + D0.w], D1 00000EE0 3007 move.w D0, D7 00000EE2 3200 move.w D1, D0 00000EE4 5341 subq.w D1, 1 00000EE6 43BC 0003 5340 .invalid 1, 0x35340 // invalid opcode 4 with b == 6 00000EEC 41ED FC50 lea.l A0, [A5 - 0x3B0] 00000EF0 E540 asl D0.w, 2 00000EF2 2F30 0000 move.l -[A7], [A0 + D0.w] 00000EF6 4267 clr.w -[A7] 00000EF8 A935 trap InsertMenu 00000EFA 5247 addq.w D7, 1 label00000EFC: 00000EFC 7003 moveq.l D0, 0x03 00000EFE B047 cmp.w D0, D7 00000F00 6CB8 bge -0x46 /* 00000EBA */ 00000F02 2F2D FC50 move.l -[A7], [A5 - 0x3B0] 00000F06 2F3C 4452 5652 move.l -[A7], 0x44525652 /* 'DRVR' */ 00000F0C A94D trap AppendResMenu/AddResMenu 00000F0E A937 trap DrawMenuBar 00000F10 2E1F move.l D7, [A7]+ 00000F12 4E5E unlink A6 00000F14 4E75 rts